package controllcivil.VO;

import java.util.List;

import controllcivil.bean.Estoque;
import controllcivil.bean.FornecedorMaterial;
import controllcivil.bean.Material;
import controllcivil.bean.PedidoMaterial;

public class MaterialVO {

	private int id;
	private String descricaoMaterial;
	private Estoque estoque;
	private List<FornecedorMaterial> listaFornecedores;
	private List<PedidoMaterial> listaPedidoMaterial;
	private double qtdSolicitada;
	private boolean selecionado;

	public MaterialVO() {

	}

	public MaterialVO(Material material) {
		
		this.id = material.getId();
		this.descricaoMaterial = material.getDescricaoMaterial();
		this.estoque = material.getEstoque();
		this.listaFornecedores = material.getListaFornecedores();

	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getDescricaoMaterial() {
		return descricaoMaterial;
	}

	public void setDescricaoMaterial(String descricaoMaterial) {
		this.descricaoMaterial = descricaoMaterial;
	}

	public Estoque getEstoque() {
		return estoque;
	}

	public void setEstoque(Estoque estoque) {
		this.estoque = estoque;
	}

	public List<PedidoMaterial> getListaPedidoMaterial() {
		return listaPedidoMaterial;
	}

	public void setListaPedidoMaterial(List<PedidoMaterial> listaPedidoMaterial) {
		this.listaPedidoMaterial = listaPedidoMaterial;
	}

	public List<FornecedorMaterial> getListaFornecedores() {
		return listaFornecedores;
	}

	public void setListaFornecedores(List<FornecedorMaterial> listaFornecedores) {
		this.listaFornecedores = listaFornecedores;
	}

	public double getQtdSolicitada() {
		return qtdSolicitada;
	}

	public void setQtdSolicitada(double qtdSolicitada) {
		this.qtdSolicitada = qtdSolicitada;
	}

	public boolean isSelecionado() {
		return selecionado;
	}

	public void setSelecionado(boolean selecionado) {
		this.selecionado = selecionado;
	}

}
